match/meet expectations
idiom
: to be as successful as people think someone or something should be
The company failed to match/meet expectations.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share